package br.com.psu.protocom.service.param;

public class Param {

	private String name;
	private String value;
	private ParamType paramType;
	private Boolean required;
	private Boolean readOnly;

	public Param() {

	}

	public Param(String name, String value, ParamType paramType,
			Boolean required, Boolean readOnly) {
		super();
		this.name = name;
		this.value = value;
		this.paramType = paramType;
		this.required = required;
		this.readOnly = readOnly;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public ParamType getParamType() {
		return paramType;
	}

	public void setParamType(ParamType paramType) {
		this.paramType = paramType;
	}

	public Boolean getRequired() {
		return required;
	}

	public void setRequired(Boolean required) {
		this.required = required;
	}

	public Boolean getReadOnly() {
		return readOnly;
	}

	public void setReadOnly(Boolean readOnly) {
		this.readOnly = readOnly;
	}

}